package utils

import "fmt"

//将计算的功能，放到一个函数中，然后再需要使用，调用即可
// func 函数名 （形参列表） 返回值列表   
// 如方法名果首字母大写，则可以被其他的包访问；如果首字母小写，则只能在本包中使用
func Cal (n1 float64, n2 float64, operator byte) float64 {
	var res float64
	switch operator {
	case '+':
		res = n1 +n2
	case '-':
		res = n1 - n2
	case '*':
		res = n1 * n2
	case '/':
		res = n1 / n2
	case '%':
		res = n1 % n2
	default:
		fmt.Println("操作符号错误...")
	}
	return res
}